package com.tiancheng.trade.commom.web.model.request;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.Set;

/**
 * @Auther: ld
 * @Date: 2024/3/10 10:13
 * @Param ${tags}
 * @Description: 核销订单vo
 */
@Getter
@Setter
@ToString
public class VerificationOrderRequestVO {

    @NotEmpty
    private String uid; //用户id
    @NotEmpty
    private String flowId; //支付流水号
    @NotNull
    private Integer amount; //核销金额
    @NotEmpty
    private String verificationId;    //核销单号
    @NotEmpty
    private String subOrderId; //子订单号
    @NotEmpty
    private Set<String> subFlowIds; //支付子流水号
}
